Text copied to clipboard!
Názov
Text copied to clipboard!Go Senior Developer
Opis
Text copied to clipboard!
Hľadáme skúseného Go Senior Vývojára, ktorý sa pripojí k nášmu dynamickému tímu a bude viesť vývoj komplexných softvérových riešení v jazyku Go. Ako Go Senior Vývojár budete zodpovedný za návrh, implementáciu a optimalizáciu backendových systémov, ktoré sú škálovateľné, bezpečné a vysoko dostupné. Vašou úlohou bude spolupracovať s ďalšími vývojármi, architektmi a produktovými manažérmi na vytváraní inovatívnych riešení, ktoré spĺňajú potreby našich klientov. Očakávame, že budete mentorovať mladších kolegov, zdieľať svoje znalosti a skúsenosti, a aktívne sa podieľať na zlepšovaní vývojových procesov. Budete analyzovať požiadavky, navrhovať technické riešenia, písať čistý a efektívny kód, vykonávať code review a zabezpečovať vysokú kvalitu dodaného softvéru. Práca zahŕňa aj integráciu s rôznymi databázami, API a cloudovými službami. Očakávame, že budete sledovať najnovšie trendy v oblasti vývoja v jazyku Go a navrhovať ich implementáciu do našich projektov. Ideálny kandidát má silné analytické myslenie, skúsenosti s návrhom architektúry, znalosť DevOps nástrojov a schopnosť efektívne komunikovať v tíme. Ak máte vášeň pre technológie, chuť učiť sa nové veci a chcete pracovať na zaujímavých projektoch v medzinárodnom prostredí, táto pozícia je pre vás ideálna.
Zodpovednosti
Text copied to clipboard!- Návrh a implementácia backendových systémov v jazyku Go
- Optimalizácia a údržba existujúceho kódu
- Spolupráca s tímom na návrhu architektúry
- Mentorovanie mladších vývojárov
- Vykonávanie code review a zabezpečenie kvality kódu
- Integrácia s databázami a externými API
- Riešenie technických problémov a incidentov
- Zavádzanie najnovších technológií a postupov
- Príprava technickej dokumentácie
- Účasť na plánovaní a odhadoch projektov
Požiadavky
Text copied to clipboard!- Minimálne 4 roky skúseností s programovaním v jazyku Go
- Znalosť návrhu softvérovej architektúry
- Skúsenosti s RESTful API a mikroslužbami
- Znalosť práce s databázami (SQL aj NoSQL)
- Skúsenosti s DevOps nástrojmi (Docker, Kubernetes, CI/CD)
- Schopnosť samostatne riešiť problémy
- Výborné komunikačné a tímové schopnosti
- Znalosť anglického jazyka na technickej úrovni
- Skúsenosti s cloudovými platformami (AWS, GCP alebo Azure)
- Schopnosť mentorovať a viesť tím
Potenciálne otázky na pohovor
Text copied to clipboard!- Aké projekty ste realizovali v jazyku Go?
- Ako by ste navrhli škálovateľnú architektúru v Go?
- Aké nástroje používate na správu kontajnerov a nasadzovanie?
- Ako pristupujete k optimalizácii výkonu aplikácie?
- Aké skúsenosti máte s integráciou externých API?
- Ako riešite konflikty v tíme?
- Aké sú vaše skúsenosti s cloudovými službami?
- Ako zabezpečujete kvalitu kódu v tíme?
- Aké sú vaše silné a slabé stránky ako vývojár?
- Ako sa udržiavate v obraze s novými technológiami?